stop at a stop sign or traffic light - Espagnol Anglais Dictionnaire